package com.zhan.signalling.store;

import java.util.List;
import java.util.Map;
import java.util.Properties;

import com.zhan.signalling.entity.ChatRecord;
import com.zhan.signalling.entity.WhiteBoardRecord;

public class StoreMessageStore {

	
	public static StoreMessageStore getHandler(Properties prop) {
		return new StoreMessageStore(); 
	};
	
	public void initStore(Class<?> tableClass) {
		
	}
	
	public long saveChat(ChatRecord message) {
		return -1;
	}
	
	public long saveWhiteBoard(WhiteBoardRecord message) {
		return -1;
	}
	
	/**
	 * 获取历史数据
	 * @param platform
	 * @param groupId
	 * @return
	 */
	public List<Map<String,String>> getHistoryMessage(String platform, String groupId, Long seqId){
		return null;
	}
	
	
}
